package cn.zm.trip.web.service;

import cn.zm.trip.web.domain.Reply;
import cn.zm.trip.web.domain.WordStatisticsEntity;
import cn.zm.trip.web.domain.Words;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

public interface WordsService extends IService<Words> {

    /**
     * 保存回复
     * @param words
     * @return
     */
    void saveWords(Words words);

    /**
     * 保存回复信息
     * @param reply
     */
    void saveReply(Reply reply);

    /**
     * 查询所有留言信息
     * @return
     */
    List<Words> findByWords();

    /**
     * 	查询所有回复信息
     */
    List<Reply> findByReply();

    /**
     * 留言统计
     * @param viewPointId 景点id
     * @param hotelId   酒店id
     * @param foodId   美食
     */
    List<WordStatisticsEntity> listWordStaticsByWordQuery(Integer viewPointId,Integer hotelId,Integer foodId);

}
